clear out (a ditch) - German English Dictionary